-
nouna group of islands in the Lesser Antilles just to the north of Venezuela that are administered by The Netherlandspart of:
Explanation of netherlands antilles
We don`t have explanations for this word yet.